TLS update uploaded
on January 23rd
added year-end
ratings and
championship matches.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
Team Scouting Report
(As Of 01/23/2023)
2022
Section - No. California
Area - Diablo South (DS)
League - 2022 ADULT 40&Over
Flight - Men's 4.0
Subflight - Men's 4.0 - DS - 1
--------------------------------------------------------------------------------------------------------------------------------------
BAY CLUB PL 40AM4.0A
League Record: 8 - 1
The Following Have Played In League Matches On This Team (In Rating Order)
Chandra Mouli - 4.00
Caesar Ladion - 3.94
Teddy Handoko - 3.91
Thien Nguyen - 3.90
Ed Heacox - 3.86
Anant Jain - 3.86
Donggen Zhang - 3.80
Michael Welpott - 3.72
Bill Lee - 3.71
Mike Lai - 3.68
Andrew Chang - 3.68
Reza Nazari - 3.64
Raymond Hool - 3.38
David Halperin - n/a
League Results By Position
1D 1S 2D 3D
Donggen Zhang - 3.80 & Bill Lee - 3.71 0 - 1
Donggen Zhang - 3.80 7 - 0
Reza Nazari - 3.64 & Michael Welpott - 3.72 0 - 1
Reza Nazari - 3.64 & Teddy Handoko - 3.91 1 - 0
Bill Lee - 3.71 & Mike Lai - 3.68 1 - 0
Bill Lee - 3.71 & Raymond Hool - 3.38 1 - 0
Bill Lee - 3.71 & Michael Welpott - 3.72 0 - 1
Bill Lee - 3.71 & David Halperin - n/a 0 - 1
Bill Lee - 3.71 & Andrew Chang - 3.68 1 - 1
Bill Lee - 3.71 & Thien Nguyen - 3.90 1 - 0
Mike Lai - 3.68 & Andrew Chang - 3.68 1 - 0 1 - 1
Raymond Hool - 3.38 & David Halperin - n/a 0 - 1
Michael Welpott - 3.72 & Thien Nguyen - 3.90 1 - 0
Thien Nguyen - 3.90 & Teddy Handoko - 3.91 2 - 0
Caesar Ladion - 3.94 & Michael Welpott - 3.72 0 - 1 2 - 0
Caesar Ladion - 3.94 & Chandra Mouli - 4.00 2 - 0
Anant Jain - 3.86 & Mike Lai - 3.68 1 - 0
Anant Jain - 3.86 & Ed Heacox - 3.86 1 - 0 2 - 0
Anant Jain - 3.86 & Chandra Mouli - 4.00 1 - 0
Anant Jain - 3.86 2 - 1
Ed Heacox - 3.86 & Reza Nazari - 3.64 0 - 1
Ed Heacox - 3.86 & Mike Lai - 3.68 0 - 1
Ed Heacox - 3.86 & Michael Welpott - 3.72 0 - 1
Ed Heacox - 3.86 0 - 2
Chandra Mouli - 4.00 & Raymond Hool - 3.38 0 - 1
Chandra Mouli - 4.00 & Teddy Handoko - 3.91 5 - 0
--------------------------------------------------------------------------------------------------------------------------------------
CROW CANYON CC 40AM4.0A
League Record: 6 - 4
The Following Have Played In League Matches On This Team (In Rating Order)
Andrew Stinnett - 4.18
Harish Natarajan - 3.92
Kevin Jarvis - 3.88
Andy Koubek - 3.84
Stephen Maher - 3.82
Jim Kruger - 3.75
Markus Martinez - 3.73
Sean Baker - 3.69
Ryan Semmelmeyer - 3.66
Priyank Saxena - 3.66
Matt Lourens - 3.56
John Riley - 3.54
Arun Kumar - 3.40
David Perun - 3.37
Chad Harrison - 3.27
Craig Schumann - 3.26
League Results By Position
1D 1S 2D 3D
Markus Martinez - 3.73 & Harish Natarajan - 3.92 2 - 0
Markus Martinez - 3.73 & Jim Kruger - 3.75 1 - 0
Markus Martinez - 3.73 & Kevin Jarvis - 3.88 0 - 1
David Perun - 3.37 & Arun Kumar - 3.40 1 - 0
David Perun - 3.37 & Andy Koubek - 3.84 0 - 1
Harish Natarajan - 3.92 & Jim Kruger - 3.75 1 - 0
Harish Natarajan - 3.92 & Stephen Maher - 3.82 5 - 1
Harish Natarajan - 3.92 & Ryan Semmelmeyer - 3.66 1 - 0
Sean Baker - 3.69 & Jim Kruger - 3.75 0 - 1
Jim Kruger - 3.75 & John Riley - 3.54 0 - 1
Jim Kruger - 3.75 & Chad Harrison - 3.27 1 - 0
John Riley - 3.54 & Chad Harrison - 3.27 0 - 1
John Riley - 3.54 & Stephen Maher - 3.82 0 - 1
John Riley - 3.54 & Ryan Semmelmeyer - 3.66 0 - 1
Arun Kumar - 3.40 & Ryan Semmelmeyer - 3.66 0 - 1
Arun Kumar - 3.40 & Matt Lourens - 3.56 1 - 0
Priyank Saxena - 3.66 & Matt Lourens - 3.56 1 - 0
Priyank Saxena - 3.66 0 - 2
Ryan Semmelmeyer - 3.66 0 - 1
Matt Lourens - 3.56 6 - 2
Andrew Stinnett - 4.18 & Sean Baker - 3.69 3 - 0 1 - 0
Andrew Stinnett - 4.18 & Arun Kumar - 3.40 0 - 1
Andrew Stinnett - 4.18 & Ryan Semmelmeyer - 3.66 1 - 0
Kevin Jarvis - 3.88 & Harish Natarajan - 3.92 0 - 1
Kevin Jarvis - 3.88 & Jim Kruger - 3.75 1 - 0
Kevin Jarvis - 3.88 & Arun Kumar - 3.40 1 - 0
Kevin Jarvis - 3.88 & Stephen Maher - 3.82 1 - 0
Kevin Jarvis - 3.88 & Matt Lourens - 3.56 1 - 0
Craig Schumann - 3.26 & Andy Koubek - 3.84 1 - 0
Andy Koubek - 3.84 & Jim Kruger - 3.75 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
MISSION HILLS 40AM4.0A
League Record: 2 - 3
The Following Have Played In League Matches On This Team (In Rating Order)
Deep Patel - 3.88
Satya Chillara - 3.84
Shankar Ramaiah - 3.79
Dan Gullion - 3.78
Tao Zhang - 3.74
Lashminarayanan Krishnan - 3.74
Lee Wei - 3.72
Manojit Sarkar - 3.70
John Li - 3.67
Razvan Rusu - 3.62
Raghunandan Krishnan - 3.60
Krishna Kuchibhotla - 3.60
Kiron Valluri - 3.48
sasi poruri - 3.47
Rajeev Aswani - n/a
Anuj Kathuria - n/a
League Results By Position
1D 1S 2D 3D
Tao Zhang - 3.74 & Satya Chillara - 3.84 0 - 1
Tao Zhang - 3.74 & Deep Patel - 3.88 0 - 1
Tao Zhang - 3.74 & Raghunandan Krishnan - 3.60 0 - 1
Satya Chillara - 3.84 & Dan Gullion - 3.78 1 - 0
Satya Chillara - 3.84 & Anuj Kathuria - n/a 1 - 0
Satya Chillara - 3.84 & Kiron Valluri - 3.48 0 - 1
Satya Chillara - 3.84 & Manojit Sarkar - 3.70 1 - 0
Satya Chillara - 3.84 & Deep Patel - 3.88 1 - 0
Satya Chillara - 3.84 & Raghunandan Krishnan - 3.60 0 - 1
Satya Chillara - 3.84 & Lashminarayanan Krishnan - 3.74 0 - 1
Dan Gullion - 3.78 & Razvan Rusu - 3.62 0 - 1
Dan Gullion - 3.78 & Deep Patel - 3.88 1 - 0
Dan Gullion - 3.78 & Lashminarayanan Krishnan - 3.74 1 - 1
Dan Gullion - 3.78 & Shankar Ramaiah - 3.79 0 - 1
Anuj Kathuria - n/a & sasi poruri - 3.47 0 - 1
Razvan Rusu - 3.62 1 - 5
Kiron Valluri - 3.48 & Deep Patel - 3.88 1 - 0
Kiron Valluri - 3.48 & Krishna Kuchibhotla - 3.60 1 - 0
Kiron Valluri - 3.48 & Shankar Ramaiah - 3.79 0 - 1
Lee Wei - 3.72 & Krishna Kuchibhotla - 3.60 0 - 1
Lee Wei - 3.72 & sasi poruri - 3.47 1 - 0
Lee Wei - 3.72 & Shankar Ramaiah - 3.79 0 - 1
Manojit Sarkar - 3.70 & Krishna Kuchibhotla - 3.60 0 - 1 0 - 1
Manojit Sarkar - 3.70 & John Li - 3.67 1 - 0 1 - 0
Manojit Sarkar - 3.70 & Shankar Ramaiah - 3.79 1 - 0 1 - 0
Raghunandan Krishnan - 3.60 & Lashminarayanan Krishnan - 3.74 0 - 1 1 - 0
Lashminarayanan Krishnan - 3.74 2 - 1
sasi poruri - 3.47 0 - 1
Rajeev Aswani - n/a & Dan Gullion - 3.78 1 - 0
Rajeev Aswani - n/a & Shankar Ramaiah - 3.79 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
DOUGHERTY VALLEY HS 40AM4.0A
League Record: 3 - 3
The Following Have Played In League Matches On This Team (In Rating Order)
Sumit Nagal - 3.79
Suresh Kadiyala - 3.77
Christopher Perez - 3.76
Punyanjan Sen - 3.75
Praveen Subramanian - 3.68
MANICKARAJA KUMARAPPAN - 3.66
Steven Pugsley - 3.65
Bahurudeen Mohamed - 3.65
Vinayak Shenoi - 3.63
Uday Gupta - 3.56
DuplicateDinesh DuplicateKumar - 3.55
Giridharan Anandan - 3.51
Girish Keshavamurthy - 3.48
League Results By Position
1D 1S 2D 3D
Christopher Perez - 3.76 & Sumit Nagal - 3.79 0 - 1 1 - 0
Christopher Perez - 3.76 & Bahurudeen Mohamed - 3.65 2 - 1 1 - 0
DuplicateDinesh DuplicateKumar - 3.55 1 - 1
Giridharan Anandan - 3.51 & Uday Gupta - 3.56 0 - 1
Giridharan Anandan - 3.51 & Steven Pugsley - 3.65 0 - 1
Sumit Nagal - 3.79 & Suresh Kadiyala - 3.77 2 - 0
Sumit Nagal - 3.79 & Praveen Subramanian - 3.68 0 - 1 0 - 1
Sumit Nagal - 3.79 & Punyanjan Sen - 3.75 2 - 1
Vinayak Shenoi - 3.63 & Praveen Subramanian - 3.68 0 - 2
Vinayak Shenoi - 3.63 & Steven Pugsley - 3.65 1 - 0
Vinayak Shenoi - 3.63 1 - 2
Suresh Kadiyala - 3.77 & Praveen Subramanian - 3.68 0 - 1
Suresh Kadiyala - 3.77 & Bahurudeen Mohamed - 3.65 0 - 1
Suresh Kadiyala - 3.77 & Punyanjan Sen - 3.75 3 - 1
Uday Gupta - 3.56 & Praveen Subramanian - 3.68 0 - 1
Uday Gupta - 3.56 & Steven Pugsley - 3.65 1 - 0
Uday Gupta - 3.56 & Bahurudeen Mohamed - 3.65 0 - 1 1 - 0
Uday Gupta - 3.56 0 - 1
Praveen Subramanian - 3.68 & Punyanjan Sen - 3.75 1 - 0
Steven Pugsley - 3.65 0 - 1
MANICKARAJA KUMARAPPAN - 3.66 0 - 2
Girish Keshavamurthy - 3.48 & Uday Gupta - 3.56 1 - 0
Girish Keshavamurthy - 3.48 & Bahurudeen Mohamed - 3.65 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
PLEASANTON 40AM4.0B
League Record: 2 - 5
The Following Have Played In League Matches On This Team (In Rating Order)
Brian Wills - 3.85
Brian Miller - 3.84
Alfredo Vigil - 3.75
Kamal Mistry - 3.71
Wayne Badorf - 3.68
Ron Wyatt - 3.66
Michael O'Hara - 3.65
Mehrdad Mohebi - 3.65
Kevin Kyono - 3.63
Daniel Hoenecke - 3.63
Terry Hill - 3.60
Hosoon Ku - 3.59
Anthony Nguyen - 3.59
Agung Zakaria - 3.56
Mike O''Brien - 3.55
James Deak - 3.53
League Results By Position
1D 1S 2D 3D
Ron Wyatt - 3.66 & Mehrdad Mohebi - 3.65 0 - 1
Anthony Nguyen - 3.59 & Brian Miller - 3.84 0 - 1
Mehrdad Mohebi - 3.65 & Michael O'Hara - 3.65 0 - 1 0 - 1
Mehrdad Mohebi - 3.65 2 - 1
Hosoon Ku - 3.59 & James Deak - 3.53 0 - 1
Hosoon Ku - 3.59 & Michael O'Hara - 3.65 0 - 1
Kevin Kyono - 3.63 & Kamal Mistry - 3.71 1 - 0
Kevin Kyono - 3.63 & James Deak - 3.53 0 - 1
Kevin Kyono - 3.63 & Brian Miller - 3.84 1 - 0
Terry Hill - 3.60 & Michael O'Hara - 3.65 0 - 1 1 - 0
Terry Hill - 3.60 0 - 1
James Deak - 3.53 & Agung Zakaria - 3.56 0 - 1
Brian Miller - 3.84 2 - 0
Agung Zakaria - 3.56 & Mike O''Brien - 3.55 0 - 1 1 - 1
Daniel Hoenecke - 3.63 & Anthony Nguyen - 3.59 0 - 1 0 - 2
Daniel Hoenecke - 3.63 & Mehrdad Mohebi - 3.65 0 - 1
Daniel Hoenecke - 3.63 & Kevin Kyono - 3.63 1 - 0
Daniel Hoenecke - 3.63 & Wayne Badorf - 3.68 0 - 1
Brian Wills - 3.85 & Alfredo Vigil - 3.75 0 - 2 1 - 0
Brian Wills - 3.85 & Mehrdad Mohebi - 3.65 0 - 1
Brian Wills - 3.85 & Kevin Kyono - 3.63 0 - 1 1 - 0 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
Bay Club Fremont 40AM4.0A
League Record: 1 - 6
The Following Have Played In League Matches On This Team (In Rating Order)
Andrew Huang - 3.90
Yamin Azim - 3.84
Chandrasekar Sankaranarayanan - 3.79
Ted Chen - 3.76
Cung Ngo - 3.72
Phan Do - 3.69
Brant McCall - 3.67
Minh Nguyen - 3.65
Wayne Martinez - 3.61
Nam Nguyen - 3.58
Thomas Nguyen - 3.54
Errol Ramos - 3.45
Dayakar Beeravolu - 3.44
Shang Liu - 3.34
Raj Atisivan - 3.34
League Results By Position
1D 1S 2D 3D
Brant McCall - 3.67 & Wayne Martinez - 3.61 0 - 1
Brant McCall - 3.67 & Nam Nguyen - 3.58 0 - 1
Errol Ramos - 3.45 & Wayne Martinez - 3.61 0 - 1 1 - 1
Errol Ramos - 3.45 & Thomas Nguyen - 3.54 0 - 1
Phan Do - 3.69 & Shang Liu - 3.34 0 - 1
Yamin Azim - 3.84 & Shang Liu - 3.34 1 - 0
Raj Atisivan - 3.34 & Dayakar Beeravolu - 3.44 0 - 1
Raj Atisivan - 3.34 0 - 1
Shang Liu - 3.34 & Ted Chen - 3.76 1 - 0
Ted Chen - 3.76 & Chandrasekar Sankaranarayanan - 3.79 1 - 0
Ted Chen - 3.76 & Andrew Huang - 3.90 3 - 0 0 - 1
Dayakar Beeravolu - 3.44 1 - 2
Chandrasekar Sankaranarayanan - 3.79 3 - 1
Minh Nguyen - 3.65 & Phan Do - 3.69 0 - 1
Minh Nguyen - 3.65 & Ted Chen - 3.76 0 - 1
Cung Ngo - 3.72 & Phan Do - 3.69 1 - 2 0 - 1
Nam Nguyen - 3.58 & Thomas Nguyen - 3.54 0 - 1 0 - 2 0 - 1
Nam Nguyen - 3.58 & Shang Liu - 3.34 0 - 1 0 - 1